<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>Namespace bmqa</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javaScript" src="search/search.js"></script>
<link href="bdedox.css" rel="stylesheet" type="text/css"/>
    <style>
      div.hanging {
        padding-left: 0.75in;
        text-indent: -0.50in;
      }
      div.unhanging {
        text-indent:     0in;
      }
      a.glossary {
        font-weight: bold;
        font-style: italic;
      }
    </style>
</head>
<!--
<body onload='searchBox.OnSelectItem(0);'>
-->
<body>

<table border=2 cellspacing=0 cellpadding=0 align=center>
<tr>
 <td valign=top align=center>
 <p align=center><b><i>Quick Links:</i></b></p>
 </td>
 <td valign=top align=center>
 <p align=center>
<a class="qindex" href="group__bmqa.html" target="_blank">bmqa</a> | <a class="qindex" href="group__bmqpi.html" target="_blank">bmqpi</a> | <a class="qindex" href="group__bmqt.html" target="_blank">bmqt</a>
 </td>
 </tr>
 </table>

  </div>
<!-- Generated by Doxygen 1.7.1 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul class="tablist">
      <li><a href="components.html"><span>Main&nbsp;Page</span></a></li>
      <li><a href="components.html"><span>Components</span></a></li>
      <li class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div class="tabs2">
    <ul class="tablist">
      <li><a href="namespaces.html"><span>Namespace&nbsp;List</span></a></li>
      <li><a href="namespacemembers.html"><span>Namespace&nbsp;Members</span></a></li>
    </ul>
  </div>
</div>
<div class="header">
  <div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#func-members">Functions</a>  </div>
  <div class="headertitle">
<h1>bmqa Namespace Reference<br/>
<small>
[<a class="el" href="group__bmqa__abstractsession.html">Component bmqa_abstractsession</a>,&nbsp;<a class="el" href="group__bmqa__closequeuestatus.html">Component bmqa_closequeuestatus</a>,&nbsp;<a class="el" href="group__bmqa__configurequeuestatus.html">Component bmqa_configurequeuestatus</a>,&nbsp;<a class="el" href="group__bmqa__confirmeventbuilder.html">Component bmqa_confirmeventbuilder</a>,&nbsp;<a class="el" href="group__bmqa__event.html">Component bmqa_event</a>,&nbsp;<a class="el" href="group__bmqa__manualhosthealthmonitor.html">Component bmqa_manualhosthealthmonitor</a>,&nbsp;<a class="el" href="group__bmqa__message.html">Component bmqa_message</a>,&nbsp;<a class="el" href="group__bmqa__messageevent.html">Component bmqa_messageevent</a>,&nbsp;<a class="el" href="group__bmqa__messageeventbuilder.html">Component bmqa_messageeventbuilder</a>,&nbsp;<a class="el" href="group__bmqa__messageiterator.html">Component bmqa_messageiterator</a>,&nbsp;<a class="el" href="group__bmqa__messageproperties.html">Component bmqa_messageproperties</a>,&nbsp;<a class="el" href="group__bmqa__mocksession.html">Component bmqa_mocksession</a>,&nbsp;<a class="el" href="group__bmqa__openqueuestatus.html">Component bmqa_openqueuestatus</a>,&nbsp;<a class="el" href="group__bmqa__queueid.html">Component bmqa_queueid</a>,&nbsp;<a class="el" href="group__bmqa__session.html">Component bmqa_session</a>,&nbsp;<a class="el" href="group__bmqa__sessionevent.html">Component bmqa_sessionevent</a>]</small>
</h1>  </div>
</div>
<div class="contents">
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbmqa_1_1AbstractSession.html">AbstractSession</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbmqa_1_1CloseQueueStatus.html">CloseQueueStatus</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbmqa_1_1ConfigureQueueStatus.html">ConfigureQueueStatus</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structbmqa_1_1ConfirmEventBuilderImpl.html">ConfirmEventBuilderImpl</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbmqa_1_1ConfirmEventBuilder.html">ConfirmEventBuilder</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbmqa_1_1Event.html">Event</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbmqa_1_1ManualHostHealthMonitor.html">ManualHostHealthMonitor</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structbmqa_1_1MessageImpl.html">MessageImpl</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbmqa_1_1MessageConfirmationCookie.html">MessageConfirmationCookie</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbmqa_1_1Message.html">Message</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbmqa_1_1MessageEvent.html">MessageEvent</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structbmqa_1_1MessageEventBuilderImpl.html">MessageEventBuilderImpl</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbmqa_1_1MessageEventBuilder.html">MessageEventBuilder</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structbmqa_1_1MessageIteratorImpl.html">MessageIteratorImpl</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbmqa_1_1MessageIterator.html">MessageIterator</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbmqa_1_1MessageProperties.html">MessageProperties</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbmqa_1_1MessagePropertiesIterator.html">MessagePropertiesIterator</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structbmqa_1_1MockSessionUtil.html">MockSessionUtil</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbmqa_1_1MockSession.html">MockSession</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbmqa_1_1OpenQueueStatus.html">OpenQueueStatus</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbmqa_1_1QueueId.html">QueueId</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbmqa_1_1SessionEventHandler.html">SessionEventHandler</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structbmqa_1_1SessionImpl.html">SessionImpl</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbmqa_1_1Session.html">Session</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbmqa_1_1SessionEvent.html">SessionEvent</a></td></tr>
<tr><td colspan="2"><h2><a name="func-members"></a>
Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqa.html#ae655e33fcb8d3bacbd6b61b9c1a35929">operator==</a> (const <a class="el" href="classbmqa_1_1CloseQueueStatus.html">CloseQueueStatus</a> &amp;lhs, const <a class="el" href="classbmqa_1_1CloseQueueStatus.html">CloseQueueStatus</a> &amp;rhs)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqa.html#a2ef7e9d7f1081c165174038234188ed6">operator!=</a> (const <a class="el" href="classbmqa_1_1CloseQueueStatus.html">CloseQueueStatus</a> &amp;lhs, const <a class="el" href="classbmqa_1_1CloseQueueStatus.html">CloseQueueStatus</a> &amp;rhs)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bsl::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqa.html#add822a11401ccc70c86fc8245e16baef">operator&lt;&lt;</a> (bsl::ostream &amp;stream, const <a class="el" href="classbmqa_1_1CloseQueueStatus.html">CloseQueueStatus</a> &amp;rhs)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqa.html#a3032a97df4af890845f68bdf80d31ceb">operator==</a> (const <a class="el" href="classbmqa_1_1ConfigureQueueStatus.html">ConfigureQueueStatus</a> &amp;lhs, const <a class="el" href="classbmqa_1_1ConfigureQueueStatus.html">ConfigureQueueStatus</a> &amp;rhs)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqa.html#a4bc332678ba87f19ec1c31ba9c47ce7c">operator!=</a> (const <a class="el" href="classbmqa_1_1ConfigureQueueStatus.html">ConfigureQueueStatus</a> &amp;lhs, const <a class="el" href="classbmqa_1_1ConfigureQueueStatus.html">ConfigureQueueStatus</a> &amp;rhs)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bsl::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqa.html#a9a06e1bb8274219cb4f17d74530fd735">operator&lt;&lt;</a> (bsl::ostream &amp;stream, const <a class="el" href="classbmqa_1_1ConfigureQueueStatus.html">ConfigureQueueStatus</a> &amp;rhs)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bsl::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqa.html#aeca597e0dc2891a3c4b6099549f9890a">operator&lt;&lt;</a> (bsl::ostream &amp;stream, const <a class="el" href="classbmqa_1_1Event.html">Event</a> &amp;rhs)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bsl::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqa.html#a78d6c0951c8cf32b08a484b9f015e756">operator&lt;&lt;</a> (bsl::ostream &amp;stream, const <a class="el" href="classbmqa_1_1Message.html">Message</a> &amp;rhs)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bsl::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqa.html#a817d595e67df77469c7a56898609002c">operator&lt;&lt;</a> (bsl::ostream &amp;stream, const <a class="el" href="classbmqa_1_1MessageEvent.html">MessageEvent</a> &amp;rhs)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bsl::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqa.html#a45a974947f4b14a6e4d7fc0c594452d2">operator&lt;&lt;</a> (bsl::ostream &amp;stream, const <a class="el" href="classbmqa_1_1MessageProperties.html">MessageProperties</a> &amp;rhs)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqa.html#a7cc18ffe887528a00c178de3112faacc">operator==</a> (const <a class="el" href="classbmqa_1_1OpenQueueStatus.html">OpenQueueStatus</a> &amp;lhs, const <a class="el" href="classbmqa_1_1OpenQueueStatus.html">OpenQueueStatus</a> &amp;rhs)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqa.html#a3726a8a176510594eb0c8f22aa9c6dc0">operator!=</a> (const <a class="el" href="classbmqa_1_1OpenQueueStatus.html">OpenQueueStatus</a> &amp;lhs, const <a class="el" href="classbmqa_1_1OpenQueueStatus.html">OpenQueueStatus</a> &amp;rhs)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bsl::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqa.html#addf1b367344f8478ea5994f03121a999">operator&lt;&lt;</a> (bsl::ostream &amp;stream, const <a class="el" href="classbmqa_1_1OpenQueueStatus.html">OpenQueueStatus</a> &amp;rhs)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bsl::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqa.html#a851782746c8691f1e4c72bc00e479530">operator&lt;&lt;</a> (bsl::ostream &amp;stream, const <a class="el" href="classbmqa_1_1QueueId.html">QueueId</a> &amp;rhs)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqa.html#aebedba2f884bb6ca674e3c7b7cfbd43f">operator==</a> (const <a class="el" href="classbmqa_1_1QueueId.html">QueueId</a> &amp;lhs, const <a class="el" href="classbmqa_1_1QueueId.html">QueueId</a> &amp;rhs)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqa.html#a10acfa802d8b3b23e779f8cde9709689">operator!=</a> (const <a class="el" href="classbmqa_1_1QueueId.html">QueueId</a> &amp;lhs, const <a class="el" href="classbmqa_1_1QueueId.html">QueueId</a> &amp;rhs)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqa.html#a5a2054ef9a6a665c3f247b7de65ca9fa">operator&lt;</a> (const <a class="el" href="classbmqa_1_1QueueId.html">QueueId</a> &amp;lhs, const <a class="el" href="classbmqa_1_1QueueId.html">QueueId</a> &amp;rhs)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqa.html#a1d346cc3d87dd60fb602b58ade59eab6">operator==</a> (const <a class="el" href="classbmqa_1_1SessionEvent.html">SessionEvent</a> &amp;lhs, const <a class="el" href="classbmqa_1_1SessionEvent.html">SessionEvent</a> &amp;rhs)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqa.html#ad0785059fa636de7f46a1e6375af8898">operator!=</a> (const <a class="el" href="classbmqa_1_1SessionEvent.html">SessionEvent</a> &amp;lhs, const <a class="el" href="classbmqa_1_1SessionEvent.html">SessionEvent</a> &amp;rhs)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bsl::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacebmqa.html#ae1458ab2b43e7c2425ff38fda295176f">operator&lt;&lt;</a> (bsl::ostream &amp;stream, const <a class="el" href="classbmqa_1_1SessionEvent.html">SessionEvent</a> &amp;rhs)</td></tr>
</table>
<hr/><h2>Function Documentation</h2>
<a class="anchor" id="ae655e33fcb8d3bacbd6b61b9c1a35929"></a><!-- doxytag: member="bmqa::operator==" ref="ae655e33fcb8d3bacbd6b61b9c1a35929" args="(const CloseQueueStatus &amp;lhs, const CloseQueueStatus &amp;rhs)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool bmqa::operator== </td>
          <td>(</td>
          <td class="paramtype">const CloseQueueStatus &amp;&nbsp;</td>
          <td class="paramname"> <em>lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const CloseQueueStatus &amp;&nbsp;</td>
          <td class="paramname"> <em>rhs</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Return <code>true</code> if the specified <code>rhs</code> object contains the value of the same type as contained in the specified <code>lhs</code> object and the value itself is the same in both objects, return false otherwise. </p>

</div>
</div>
<a class="anchor" id="a2ef7e9d7f1081c165174038234188ed6"></a><!-- doxytag: member="bmqa::operator!=" ref="a2ef7e9d7f1081c165174038234188ed6" args="(const CloseQueueStatus &amp;lhs, const CloseQueueStatus &amp;rhs)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool bmqa::operator!= </td>
          <td>(</td>
          <td class="paramtype">const CloseQueueStatus &amp;&nbsp;</td>
          <td class="paramname"> <em>lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const CloseQueueStatus &amp;&nbsp;</td>
          <td class="paramname"> <em>rhs</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Return <code>false</code> if the specified <code>rhs</code> object contains the value of the same type as contained in the specified <code>lhs</code> object and the value itself is the same in both objects, return <code>true</code> otherwise. </p>

</div>
</div>
<a class="anchor" id="add822a11401ccc70c86fc8245e16baef"></a><!-- doxytag: member="bmqa::operator&lt;&lt;" ref="add822a11401ccc70c86fc8245e16baef" args="(bsl::ostream &amp;stream, const CloseQueueStatus &amp;rhs)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bsl::ostream&amp; bmqa::operator&lt;&lt; </td>
          <td>(</td>
          <td class="paramtype">bsl::ostream &amp;&nbsp;</td>
          <td class="paramname"> <em>stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const CloseQueueStatus &amp;&nbsp;</td>
          <td class="paramname"> <em>rhs</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Format the specified <code>rhs</code> to the specified output <code>stream</code> and return a reference to the modifiable <code>stream</code>. </p>

</div>
</div>
<a class="anchor" id="a3032a97df4af890845f68bdf80d31ceb"></a><!-- doxytag: member="bmqa::operator==" ref="a3032a97df4af890845f68bdf80d31ceb" args="(const ConfigureQueueStatus &amp;lhs, const ConfigureQueueStatus &amp;rhs)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool bmqa::operator== </td>
          <td>(</td>
          <td class="paramtype">const ConfigureQueueStatus &amp;&nbsp;</td>
          <td class="paramname"> <em>lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const ConfigureQueueStatus &amp;&nbsp;</td>
          <td class="paramname"> <em>rhs</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Return <code>true</code> if the specified <code>rhs</code> object contains the value of the same type as contained in the specified <code>lhs</code> object and the value itself is the same in both objects, return false otherwise. </p>

</div>
</div>
<a class="anchor" id="a4bc332678ba87f19ec1c31ba9c47ce7c"></a><!-- doxytag: member="bmqa::operator!=" ref="a4bc332678ba87f19ec1c31ba9c47ce7c" args="(const ConfigureQueueStatus &amp;lhs, const ConfigureQueueStatus &amp;rhs)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool bmqa::operator!= </td>
          <td>(</td>
          <td class="paramtype">const ConfigureQueueStatus &amp;&nbsp;</td>
          <td class="paramname"> <em>lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const ConfigureQueueStatus &amp;&nbsp;</td>
          <td class="paramname"> <em>rhs</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Return <code>false</code> if the specified <code>rhs</code> object contains the value of the same type as contained in the specified <code>lhs</code> object and the value itself is the same in both objects, return <code>true</code> otherwise. </p>

</div>
</div>
<a class="anchor" id="a9a06e1bb8274219cb4f17d74530fd735"></a><!-- doxytag: member="bmqa::operator&lt;&lt;" ref="a9a06e1bb8274219cb4f17d74530fd735" args="(bsl::ostream &amp;stream, const ConfigureQueueStatus &amp;rhs)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bsl::ostream&amp; bmqa::operator&lt;&lt; </td>
          <td>(</td>
          <td class="paramtype">bsl::ostream &amp;&nbsp;</td>
          <td class="paramname"> <em>stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const ConfigureQueueStatus &amp;&nbsp;</td>
          <td class="paramname"> <em>rhs</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Format the specified <code>rhs</code> to the specified output <code>stream</code> and return a reference to the modifiable <code>stream</code>. </p>

</div>
</div>
<a class="anchor" id="aeca597e0dc2891a3c4b6099549f9890a"></a><!-- doxytag: member="bmqa::operator&lt;&lt;" ref="aeca597e0dc2891a3c4b6099549f9890a" args="(bsl::ostream &amp;stream, const Event &amp;rhs)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bsl::ostream&amp; bmqa::operator&lt;&lt; </td>
          <td>(</td>
          <td class="paramtype">bsl::ostream &amp;&nbsp;</td>
          <td class="paramname"> <em>stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Event &amp;&nbsp;</td>
          <td class="paramname"> <em>rhs</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Format the specified <code>rhs</code> to the specified output <code>stream</code> and return a reference to the modifiable <code>stream</code>. </p>

</div>
</div>
<a class="anchor" id="a78d6c0951c8cf32b08a484b9f015e756"></a><!-- doxytag: member="bmqa::operator&lt;&lt;" ref="a78d6c0951c8cf32b08a484b9f015e756" args="(bsl::ostream &amp;stream, const Message &amp;rhs)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bsl::ostream&amp; bmqa::operator&lt;&lt; </td>
          <td>(</td>
          <td class="paramtype">bsl::ostream &amp;&nbsp;</td>
          <td class="paramname"> <em>stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Message &amp;&nbsp;</td>
          <td class="paramname"> <em>rhs</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Format the specified <code>rhs</code> to the specified output <code>stream</code> and return a reference to the modifiable <code>stream</code>. </p>

</div>
</div>
<a class="anchor" id="a817d595e67df77469c7a56898609002c"></a><!-- doxytag: member="bmqa::operator&lt;&lt;" ref="a817d595e67df77469c7a56898609002c" args="(bsl::ostream &amp;stream, const MessageEvent &amp;rhs)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bsl::ostream&amp; bmqa::operator&lt;&lt; </td>
          <td>(</td>
          <td class="paramtype">bsl::ostream &amp;&nbsp;</td>
          <td class="paramname"> <em>stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const MessageEvent &amp;&nbsp;</td>
          <td class="paramname"> <em>rhs</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Format the specified <code>rhs</code> to the specified output <code>stream</code> and return a reference to the modifiable <code>stream</code>. </p>

</div>
</div>
<a class="anchor" id="a45a974947f4b14a6e4d7fc0c594452d2"></a><!-- doxytag: member="bmqa::operator&lt;&lt;" ref="a45a974947f4b14a6e4d7fc0c594452d2" args="(bsl::ostream &amp;stream, const MessageProperties &amp;rhs)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bsl::ostream&amp; bmqa::operator&lt;&lt; </td>
          <td>(</td>
          <td class="paramtype">bsl::ostream &amp;&nbsp;</td>
          <td class="paramname"> <em>stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const MessageProperties &amp;&nbsp;</td>
          <td class="paramname"> <em>rhs</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Format the specified <code>rhs</code> to the specified output <code>stream</code> and return a reference to the modifiable <code>stream</code>. </p>

</div>
</div>
<a class="anchor" id="a7cc18ffe887528a00c178de3112faacc"></a><!-- doxytag: member="bmqa::operator==" ref="a7cc18ffe887528a00c178de3112faacc" args="(const OpenQueueStatus &amp;lhs, const OpenQueueStatus &amp;rhs)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool bmqa::operator== </td>
          <td>(</td>
          <td class="paramtype">const OpenQueueStatus &amp;&nbsp;</td>
          <td class="paramname"> <em>lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const OpenQueueStatus &amp;&nbsp;</td>
          <td class="paramname"> <em>rhs</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Return <code>true</code> if the specified <code>rhs</code> object contains the value of the same type as contained in the specified <code>lhs</code> object and the value itself is the same in both objects, return false otherwise. </p>

</div>
</div>
<a class="anchor" id="a3726a8a176510594eb0c8f22aa9c6dc0"></a><!-- doxytag: member="bmqa::operator!=" ref="a3726a8a176510594eb0c8f22aa9c6dc0" args="(const OpenQueueStatus &amp;lhs, const OpenQueueStatus &amp;rhs)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool bmqa::operator!= </td>
          <td>(</td>
          <td class="paramtype">const OpenQueueStatus &amp;&nbsp;</td>
          <td class="paramname"> <em>lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const OpenQueueStatus &amp;&nbsp;</td>
          <td class="paramname"> <em>rhs</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Return <code>false</code> if the specified <code>rhs</code> object contains the value of the same type as contained in the specified <code>lhs</code> object and the value itself is the same in both objects, return <code>true</code> otherwise. </p>

</div>
</div>
<a class="anchor" id="addf1b367344f8478ea5994f03121a999"></a><!-- doxytag: member="bmqa::operator&lt;&lt;" ref="addf1b367344f8478ea5994f03121a999" args="(bsl::ostream &amp;stream, const OpenQueueStatus &amp;rhs)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bsl::ostream&amp; bmqa::operator&lt;&lt; </td>
          <td>(</td>
          <td class="paramtype">bsl::ostream &amp;&nbsp;</td>
          <td class="paramname"> <em>stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const OpenQueueStatus &amp;&nbsp;</td>
          <td class="paramname"> <em>rhs</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Format the specified <code>rhs</code> to the specified output <code>stream</code> and return a reference to the modifiable <code>stream</code>. </p>

</div>
</div>
<a class="anchor" id="a851782746c8691f1e4c72bc00e479530"></a><!-- doxytag: member="bmqa::operator&lt;&lt;" ref="a851782746c8691f1e4c72bc00e479530" args="(bsl::ostream &amp;stream, const QueueId &amp;rhs)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bsl::ostream&amp; bmqa::operator&lt;&lt; </td>
          <td>(</td>
          <td class="paramtype">bsl::ostream &amp;&nbsp;</td>
          <td class="paramname"> <em>stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QueueId &amp;&nbsp;</td>
          <td class="paramname"> <em>rhs</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Format the specified <code>rhs</code> to the specified output <code>stream</code> and return a reference to the modifiable <code>stream</code>. </p>

</div>
</div>
<a class="anchor" id="aebedba2f884bb6ca674e3c7b7cfbd43f"></a><!-- doxytag: member="bmqa::operator==" ref="aebedba2f884bb6ca674e3c7b7cfbd43f" args="(const QueueId &amp;lhs, const QueueId &amp;rhs)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool bmqa::operator== </td>
          <td>(</td>
          <td class="paramtype">const QueueId &amp;&nbsp;</td>
          <td class="paramname"> <em>lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QueueId &amp;&nbsp;</td>
          <td class="paramname"> <em>rhs</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Return <code>true</code> if <code>rhs</code> object contains the value of the same type as contained in <code>lhs</code> object and the value itself is the same in both objects, return false otherwise. </p>

</div>
</div>
<a class="anchor" id="a10acfa802d8b3b23e779f8cde9709689"></a><!-- doxytag: member="bmqa::operator!=" ref="a10acfa802d8b3b23e779f8cde9709689" args="(const QueueId &amp;lhs, const QueueId &amp;rhs)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool bmqa::operator!= </td>
          <td>(</td>
          <td class="paramtype">const QueueId &amp;&nbsp;</td>
          <td class="paramname"> <em>lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QueueId &amp;&nbsp;</td>
          <td class="paramname"> <em>rhs</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Return <code>false</code> if <code>rhs</code> object contains the value of the same type as contained in <code>lhs</code> object and the value itself is the same in both objects, return <code>true</code> otherwise. </p>

</div>
</div>
<a class="anchor" id="a5a2054ef9a6a665c3f247b7de65ca9fa"></a><!-- doxytag: member="bmqa::operator&lt;" ref="a5a2054ef9a6a665c3f247b7de65ca9fa" args="(const QueueId &amp;lhs, const QueueId &amp;rhs)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool bmqa::operator&lt; </td>
          <td>(</td>
          <td class="paramtype">const QueueId &amp;&nbsp;</td>
          <td class="paramname"> <em>lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QueueId &amp;&nbsp;</td>
          <td class="paramname"> <em>rhs</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Operator used to allow comparison between the specified <code>lhs</code> and <code>rhs</code> CorrelationId objects so that CorrelationId can be used as key in a map. </p>

</div>
</div>
<a class="anchor" id="a1d346cc3d87dd60fb602b58ade59eab6"></a><!-- doxytag: member="bmqa::operator==" ref="a1d346cc3d87dd60fb602b58ade59eab6" args="(const SessionEvent &amp;lhs, const SessionEvent &amp;rhs)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool bmqa::operator== </td>
          <td>(</td>
          <td class="paramtype">const SessionEvent &amp;&nbsp;</td>
          <td class="paramname"> <em>lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const SessionEvent &amp;&nbsp;</td>
          <td class="paramname"> <em>rhs</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Return <code>true</code> if the specified <code>rhs</code> object contains the value of the same type as contained in the specified <code>lhs</code> object and the value itself is the same in both objects, return false otherwise. </p>

</div>
</div>
<a class="anchor" id="ad0785059fa636de7f46a1e6375af8898"></a><!-- doxytag: member="bmqa::operator!=" ref="ad0785059fa636de7f46a1e6375af8898" args="(const SessionEvent &amp;lhs, const SessionEvent &amp;rhs)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool bmqa::operator!= </td>
          <td>(</td>
          <td class="paramtype">const SessionEvent &amp;&nbsp;</td>
          <td class="paramname"> <em>lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const SessionEvent &amp;&nbsp;</td>
          <td class="paramname"> <em>rhs</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Return <code>false</code> if the specified <code>rhs</code> object contains the value of the same type as contained in the specified <code>lhs</code> object and the value itself is the same in both objects, return <code>true</code> otherwise. </p>

</div>
</div>
<a class="anchor" id="ae1458ab2b43e7c2425ff38fda295176f"></a><!-- doxytag: member="bmqa::operator&lt;&lt;" ref="ae1458ab2b43e7c2425ff38fda295176f" args="(bsl::ostream &amp;stream, const SessionEvent &amp;rhs)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bsl::ostream&amp; bmqa::operator&lt;&lt; </td>
          <td>(</td>
          <td class="paramtype">bsl::ostream &amp;&nbsp;</td>
          <td class="paramname"> <em>stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const SessionEvent &amp;&nbsp;</td>
          <td class="paramname"> <em>rhs</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Format the specified <code>rhs</code> to the specified output <code>stream</code> and return a reference to the modifiable <code>stream</code>. </p>

</div>
</div>
</div>
<hr class="footer"/><address class="footer"><small>Generated on Thu Jun 15 2023 11:58:51 by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.1 </small></address>
</body>
</html>
